[PATCH] fix: segfault when killing subarray of non-existentcontainer

From 9c3c974e1e047caf3434f98e183e58ed3b222396 Mon Sep 17 00:00:00 2001
From: Anna Czarnowska <anna.czarnowska [at] intel.com>
Date: Mon, 1 Aug 2011 17:23:33 +0200
Subject: [PATCH] fix: segfault when killing subarray of non-existent container

Negative value must be returned to indicate error in open_subarray

Signed-off-by: Anna Czarnowska <anna.czarnowska [at] intel.com>
---
util.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/util.c b/util.c
index 55d171a..2dec9d5 100644
--- a/util.c
+++ b/util.c
[at] [at] -1369,7 +1369,7 [at] [at] int open_subarray(char *dev, char *subarray, struct supertype *st, int quiet)
if (!quiet)
fprintf(stderr, Name ": Couldn't open %s, aborting\n",
dev);
- return 2;
+ return -1;
}

st->devnum = fd2devnum(fd);
--
1.7.4

--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo [at] vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
anna.czarnowska [ Mo, 01 August 2011 17:33 ] [ ID #2062842 ]

Re: [PATCH] fix: segfault when killing subarray of non-existent container

On Mon, Aug 1, 2011 at 8:33 AM, Czarnowska, Anna
<anna.czarnowska [at] intel.com> wrote:
> From 9c3c974e1e047caf3434f98e183e58ed3b222396 Mon Sep 17 00:00:00 2001
> From: Anna Czarnowska <anna.czarnowska [at] intel.com>
> Date: Mon, 1 Aug 2011 17:23:33 +0200
> Subject: [PATCH] fix: segfault when killing subarray of non-existent container
>
> Negative value must be returned to indicate error in open_subarray
>
> Signed-off-by: Anna Czarnowska <anna.czarnowska [at] intel.com>

Reviewed-by: Dan Williams <dan.j.williams [at] intel.com>
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo [at] vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
dan.j.williams [ Fr, 05 August 2011 23:44 ] [ ID #2063026 ]

Re: [PATCH] fix: segfault when killing subarray of non-existentcontainer

On Fri, 5 Aug 2011 14:44:45 -0700 Dan Williams <dan.j.williams [at] intel.com>
wrote:

> On Mon, Aug 1, 2011 at 8:33 AM, Czarnowska, Anna
> <anna.czarnowska [at] intel.com> wrote:
> > From 9c3c974e1e047caf3434f98e183e58ed3b222396 Mon Sep 17 00:00:00 2001
> > From: Anna Czarnowska <anna.czarnowska [at] intel.com>
> > Date: Mon, 1 Aug 2011 17:23:33 +0200
> > Subject: [PATCH] fix: segfault when killing subarray of non-existent container
> >
> > Negative value must be returned to indicate error in open_subarray
> >
> > Signed-off-by: Anna Czarnowska <anna.czarnowska [at] intel.com>
>
> Reviewed-by: Dan Williams <dan.j.williams [at] intel.com>


Thanks,
I have - somewhat belatedly - applied this now.

Thanks,
NeilBrown
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo [at] vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
NeilBrown [ Mi, 07 September 2011 06:10 ] [ ID #2064030 ]
Linux » gmane.linux.raid » [PATCH] fix: segfault when killing subarray of non-existentcontainer

Vorheriges Thema: [PATCH] util: fix seg-fault when trying to kill-subarray in anon-existing container
Nächstes Thema: [PATCH] mdadm: close parent file descriptors when starting mdmon.